package org.feiye.studyday22.integertsst;

public class Demo2 {

	public static void main(String[] args) {
		// 包装类转成基本类型
		Double d = new Double(10.4);
		double value = d.doubleValue();

		Long l = new Long(10L);
		long value2 = l.longValue();

		// 基本类型转成字符串
		int i = 34;
		String num = Integer.toString(i);
		String num1 = "" + i;

		// 字符串转换成基本类型(Character类型除外)
		String str = "89";
		int num2 = Integer.parseInt(str);
		boolean b = Boolean.parseBoolean("true");

		// valueOf():所有包装类都有如下方法（基本类型->包装类）
		Integer i1 = Integer.valueOf(89);
		Boolean b1 = Boolean.valueOf(false);
		Character ch = Character.valueOf('v');

		// valueOf():除Character类外，其他包装类都有如下方法（字符串->包装类）
		Integer i2 = Integer.valueOf("99");
		Boolean b2 = Boolean.valueOf("false");

	}

}
